package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 wlgl_jsy
 * 
 * @author ruoyi
 * @date 2023-04-17
 */
public class WlglJsy extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 驾驶员id */
    private String id;

    /** 驾驶员姓名 */
    @Excel(name = "驾驶员姓名")
    private String jsyName;

    /** 驾驶员生日 */
    @Excel(name = "驾驶员生日")
    private String jsyBrith;

    /** 驾驶员身份证 */
    @Excel(name = "驾驶员身份证")
    private String jsyIdno;

    /** 驾驶员电话 */
    @Excel(name = "驾驶员电话")
    private String jsyPhone;

    /** 驾驶证号码 */
    @Excel(name = "驾驶证号码")
    private String jsyJszno;

    /** 从业资格证件号 */
    @Excel(name = "从业资格证件号")
    private String jsyCyzgNo;

    /** 入职日期 */
    @Excel(name = "入职日期")
    private String jsyRzrq;

    /** 状态 */
    @Excel(name = "状态")
    private String status;

    /** 离职日期 */
    @Excel(name = "离职日期")
    private String jsyLzrq;

    /** 基本工资 */
    @Excel(name = "基本工资")
    private String jsyJbgz;

    /** 个人社保 */
    @Excel(name = "个人社保")
    private String jsyGrsb;

    /** 合同日期 */
    @Excel(name = "合同日期")
    private String jsyHtrq;

    /** 所属基地 */
    @Excel(name = "所属基地")
    private String jsySsjd;

    /** 从业资格类别 */
    @Excel(name = "从业资格类别")
    private String jsyCyzgType;

    /** 初次发证日期 */
    @Excel(name = "初次发证日期")
    private String jsyCcfz;

    /** 发证机关 */
    @Excel(name = "发证机关")
    private String jsyFzjg;

    /** 服务单位 */
    @Excel(name = "服务单位")
    private String jsyFwdw;

    /** 驾驶证类型 */
    @Excel(name = "驾驶证类型")
    private String jsyCardType;

    /** 驾驶证签发日期 */
    @Excel(name = "驾驶证签发日期")
    private String jsyCardDate;

    /** 证件到期日期 */
    @Excel(name = "证件到期日期")
    private String jsyCardExpire;

    /** 住址 */
    @Excel(name = "住址")
    private String jsyAddress;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setJsyName(String jsyName) 
    {
        this.jsyName = jsyName;
    }

    public String getJsyName() 
    {
        return jsyName;
    }
    public void setJsyBrith(String jsyBrith) 
    {
        this.jsyBrith = jsyBrith;
    }

    public String getJsyBrith() 
    {
        return jsyBrith;
    }
    public void setJsyIdno(String jsyIdno) 
    {
        this.jsyIdno = jsyIdno;
    }

    public String getJsyIdno() 
    {
        return jsyIdno;
    }
    public void setJsyPhone(String jsyPhone) 
    {
        this.jsyPhone = jsyPhone;
    }

    public String getJsyPhone() 
    {
        return jsyPhone;
    }
    public void setJsyJszno(String jsyJszno) 
    {
        this.jsyJszno = jsyJszno;
    }

    public String getJsyJszno() 
    {
        return jsyJszno;
    }
    public void setJsyCyzgNo(String jsyCyzgNo) 
    {
        this.jsyCyzgNo = jsyCyzgNo;
    }

    public String getJsyCyzgNo() 
    {
        return jsyCyzgNo;
    }
    public void setJsyRzrq(String jsyRzrq) 
    {
        this.jsyRzrq = jsyRzrq;
    }

    public String getJsyRzrq() 
    {
        return jsyRzrq;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setJsyLzrq(String jsyLzrq) 
    {
        this.jsyLzrq = jsyLzrq;
    }

    public String getJsyLzrq() 
    {
        return jsyLzrq;
    }
    public void setJsyJbgz(String jsyJbgz) 
    {
        this.jsyJbgz = jsyJbgz;
    }

    public String getJsyJbgz() 
    {
        return jsyJbgz;
    }
    public void setJsyGrsb(String jsyGrsb) 
    {
        this.jsyGrsb = jsyGrsb;
    }

    public String getJsyGrsb() 
    {
        return jsyGrsb;
    }
    public void setJsyHtrq(String jsyHtrq) 
    {
        this.jsyHtrq = jsyHtrq;
    }

    public String getJsyHtrq() 
    {
        return jsyHtrq;
    }
    public void setJsySsjd(String jsySsjd) 
    {
        this.jsySsjd = jsySsjd;
    }

    public String getJsySsjd() 
    {
        return jsySsjd;
    }
    public void setJsyCyzgType(String jsyCyzgType) 
    {
        this.jsyCyzgType = jsyCyzgType;
    }

    public String getJsyCyzgType() 
    {
        return jsyCyzgType;
    }
    public void setJsyCcfz(String jsyCcfz) 
    {
        this.jsyCcfz = jsyCcfz;
    }

    public String getJsyCcfz() 
    {
        return jsyCcfz;
    }
    public void setJsyFzjg(String jsyFzjg) 
    {
        this.jsyFzjg = jsyFzjg;
    }

    public String getJsyFzjg() 
    {
        return jsyFzjg;
    }
    public void setJsyFwdw(String jsyFwdw) 
    {
        this.jsyFwdw = jsyFwdw;
    }

    public String getJsyFwdw() 
    {
        return jsyFwdw;
    }
    public void setJsyCardType(String jsyCardType) 
    {
        this.jsyCardType = jsyCardType;
    }

    public String getJsyCardType() 
    {
        return jsyCardType;
    }
    public void setJsyCardDate(String jsyCardDate) 
    {
        this.jsyCardDate = jsyCardDate;
    }

    public String getJsyCardDate() 
    {
        return jsyCardDate;
    }
    public void setJsyCardExpire(String jsyCardExpire) 
    {
        this.jsyCardExpire = jsyCardExpire;
    }

    public String getJsyCardExpire() 
    {
        return jsyCardExpire;
    }
    public void setJsyAddress(String jsyAddress) 
    {
        this.jsyAddress = jsyAddress;
    }

    public String getJsyAddress() 
    {
        return jsyAddress;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("jsyName", getJsyName())
            .append("jsyBrith", getJsyBrith())
            .append("jsyIdno", getJsyIdno())
            .append("jsyPhone", getJsyPhone())
            .append("jsyJszno", getJsyJszno())
            .append("jsyCyzgNo", getJsyCyzgNo())
            .append("jsyRzrq", getJsyRzrq())
            .append("status", getStatus())
            .append("jsyLzrq", getJsyLzrq())
            .append("jsyJbgz", getJsyJbgz())
            .append("jsyGrsb", getJsyGrsb())
            .append("jsyHtrq", getJsyHtrq())
            .append("jsySsjd", getJsySsjd())
            .append("jsyCyzgType", getJsyCyzgType())
            .append("jsyCcfz", getJsyCcfz())
            .append("jsyFzjg", getJsyFzjg())
            .append("jsyFwdw", getJsyFwdw())
            .append("jsyCardType", getJsyCardType())
            .append("jsyCardDate", getJsyCardDate())
            .append("jsyCardExpire", getJsyCardExpire())
            .append("jsyAddress", getJsyAddress())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("createBy", getCreateBy())
            .append("updateBy", getUpdateBy())
            .toString();
    }
}
